acid-resistant suit - French English Dictionary